﻿using System.ComponentModel;

namespace DataModels.Enums.ParkingLot
{
    public enum AreaType
    {
        /// <summary>
        /// 地上区域
        /// </summary>
        [Description("地上")]
        Ground = 1,

        /// <summary>
        /// 地下
        /// </summary>
        [Description("地下")]
        Basement = 2
    }

    public enum ParkingSpaceUserRelationType
    {
        /// <summary>
        /// 永久产权车位
        /// </summary>
        [Description("永久")]
        Permanent = 1,

        /// <summary>
        /// 租用车位
        /// </summary>
        [Description("租用")]
        Rental = 2,

        /// <summary>
        /// 临时车位
        /// </summary>
        [Description("临时")]
        Temporary = 3,

        /// <summary>
        /// 访客车位
        /// </summary>
        [Description("访客")]
        Visitor = 4
    }

    public enum ParkingSpaceUserRelationStatus
    {
        /// <summary>
        /// 有效
        /// </summary>
        [Description("有效")]
        Active = 1,

        /// <summary>
        /// 已过期
        /// </summary>
        [Description("已过期")]
        Expired = 2,

        /// <summary>
        /// 已终止
        /// </summary>
        [Description("已终止")]
        Terminated = 3,

        /// <summary>
        /// 待确认
        /// </summary>
        [Description("待确认")]
        Pending = 4
    }
}
